package com.wpen.unit.service.job;

import com.wpen.unit.web.dto.job.JobExec1RedoRequest;
import com.wpen.unit.web.dto.job.JobExec1RedoResponse;
import com.wpen.unit.web.dto.job.JobExec1StopRequest;
import com.wpen.unit.web.dto.job.JobExec1StopResponse;
import com.wpen.unit.web.dto.job.TaskExecRedoRequest;
import com.wpen.unit.web.dto.job.TaskExecRedoResponse;

/**
 * 任务作业执行1日志维护
 * 
 * @author Wang Peng
 * @date 2022-12-06
 *
 */
public interface RedoExecLogService {
	
	public JobExec1StopResponse stopJobExec1(JobExec1StopRequest jobExec1StopRequest);

	/**
	 * 任务作业执行1重跑历史日志-修改
	 * 
	 * @param jobExec1RedologModRequest
	 * @return
	 */
	public JobExec1RedoResponse redoJobExec1(JobExec1RedoRequest jobExec1RedologModRequest);


    /**
     * 任务执行-重跑
     * 
     * @param TaskExecRedoRequest
     * @return 
     */
    public TaskExecRedoResponse redoTaskExeclog(TaskExecRedoRequest taskExecRedoRequest ) ;
    
}
